An interface that specifes an implementing Entity changes State as part of the SimpleStateMachine.
public interface IHasState<T> : IIdentifiable<Guid> where T : class, IDbStateEnum
T StateType { get; set; }
T
Guid StateTypeId { get; set; }